@CHARSET "UTF-8";
.cui-ceditor{border: 1px solid #ccc; position: relative;}
.cui-editor-frame{width: 100%; display: block; overflow: auto;outline-style: none;}
.cui-ceditor-toolbar{list-style: none; margin: 0px; padding: 0px; width: 100%; background:#ffffff; border-bottom: 1px solid #bbb;
		font-size: 0px; line-height: 0px;background: -moz-linear-gradient(top, whiteSmoke 0%, #DDD 100%);
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,whiteSmoke), color-stop(100%,#DDD));
		background: -webkit-linear-gradient(top, whiteSmoke 0%,#DDD 100%);
		background: -o-linear-gradient(top, whiteSmoke 0%,#DDD 100%);
		background: -ms-linear-gradient(top, whiteSmoke 0%,#DDD 100%);
		background: linear-gradient(top, whiteSmoke 0%,#DDD 100%);
position: relative; z-index: 0;
float: left;
}
.cui-editor-textarea{display: none;font-family: Menlo, Monaco, monospace, sans-serif;font-size: 13px;overflow: auto;resize: none;margin: 0;padding: 0;position: relative;z-index: 1004;outline: none;border: none;}
.cui-ceditor-toolbar li{	float: left;	padding: 3px 1px;	padding-right: 0;	list-style-type: none;}
a.cui-editor-separate{width: 1px;height: 20px;display: block; margin-top: 3px; line-height: 0;font-size: 0;zoom: 1;text-decoration: none; border-right: 1px solid #D7D7D7; margin-left: 2px; margin-right: 2px;}
a.cui-editor-toolbaritem{border: 1px solid transparent;display: block;line-height: 0;font-size: 0;zoom: 1;text-decoration: none; width: 25px;height: 26px;
background: url(icons.png) no-repeat;outline: none;}
a.cui-editor-toolbaritem.active,a.cui-editor-toolbaritem.hover{border-color: #B5B5B5;background-color: #E8E8E8;}
a.cui-editor-tbitem-|{background:none;}
a.cui-editor-tbitem-html{background-position: -5px -2px;}
a.cui-editor-tbitem-bold{background-position: -5px -122px;}
a.cui-editor-tbitem-italic{background-position: -5px -152px;}
a.cui-editor-tbitem-strike{background-position: -5px -212px;}
a.cui-editor-tbitem-alignleft{background-position: -5px -422px;}
a.cui-editor-tbitem-aligncenter{background-position: -5px -452px;}
a.cui-editor-tbitem-alignright{background-position: -5px -482px;}
a.cui-editor-tbitem-justify{background-position: -5px -512px;}
a.cui-editor-tbitem-indent{background-position: -40px -392px;}
a.cui-editor-tbitem-outdent{background-position: -40px -362px;}
a.cui-editor-tbitem-list{background-position: -40px -302px;}
a.cui-editor-tbitem-unolist{background-position: -40px -332px;}
a.cui-editor-tbitem-fontname{background-position: -40px -722px;}
a.cui-editor-tbitem-fontcolor{background-position: -40px -722px;}
a.cui-editor-tbitem-fontsize{background-position: -40px -722px;}
a.cui-editor-tbitem-horizontal{background-position: -40px -632px;}
a.cui-editor-tbitem-undo{background-position: -40px -542px;}
a.cui-editor-tbitem-redo{background-position: -40px -572px;}
a.cui-editor-tbitem-link{background-position: -40px -660px;}
a.cui-editor-tbitem-unlink{background-position: -40px -692px;}
a.cui-editor-tbitem-insertimg{background-position: -38px -602px;}
a.cui-editor-tbitem-print{background-position: -38px -752px;}

.ceditor-dropdown{position: absolute; display: none; z-index: 1010; border: 1px solid #ddd; border-bottom: 0px; background: white;}
.ceditor-dropdown dl{list-style: none; margin: 0px; padding: 0px;}
.ceditor-dropdown a{display:block; color: #333; text-decoration:none; height: 20px; font-size: 13px; line-height: 20px; border-bottom: 1px solid #ddd; padding: 2px 8px; cursor: pointer;}
.ceditor-dropdown a.hover{background-color: #E8E8E8}
.ceditor-dropdown a.fontcolor-item{width: 12px; height: 12px; cursor: pointer; font-size: 13px; display:block; float: left; margin: 3px; padding: 0px;}
.ceditor-dropdown-fontcolor{width: 200px; padding: 5px; border-bottom: 1px solid #ddd;}
.ceditor-dropdown-fontsize{border-bottom: 1px solid #ddd; padding: 5px;}
a.fontsize-item{border-bottom:0px; width: 80px; height: auto; margin: 2px 0px;}

.ceditor-popup{border: 1px solid #ccc; position: absolute; left: 50%; top: 50%; font-family: 微软雅黑; background: white; display: none; border-radius: 4px;}
.ceditor-popup .popup-title{height: 30px; line-height: 30px; font-weight: bold; font-size: 14px; padding-left: 15px; border-bottom: 1px solid #ccc;
background: -moz-linear-gradient(top, whiteSmoke 0%, #DDD 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,whiteSmoke), color-stop(100%,#DDD));
background: -webkit-linear-gradient(top, whiteSmoke 0%,#DDD 100%);
background: -o-linear-gradient(top, whiteSmoke 0%,#DDD 100%);
background: -ms-linear-gradient(top, whiteSmoke 0%,#DDD 100%);
background: linear-gradient(top, whiteSmoke 0%,#DDD 100%);
text-shadow: 1px 1px 2px #fff;
}
.ceditor-popup .popup-title-close{width: 16px; height: 16px; position: absolute; right: 8px; top: 8px; cursor: pointer; background: url(cross-white.png);}
.ceditor-popup .popup-cont{padding: 20px; font-size: 13px;}
.ceditor-popup .from-field{color: #888; text-shadow: 1px 1px 2px #ccc; margin: 5px;}
.ceditor-popup .from-field label{margin-right: 15px;}
.ceditor-popup .from-field input.textinput{width: 300px; border: 1px solid #ccc; height: 20px;}
.ceditor-popup .from-tool{height: 25px; margin-top: 15px; text-align: right;}
.ceditor-popup .from-tool a{color: #888; text-decoration: none; border: 1px solid #ccc; padding: 2px 12px; border-radius: 3px; margin-right: 15px;}